package sv.gob.mtps.hr.service;

import java.util.List;

import sv.gob.mtps.hr.model.CatEstadoEmpleado;
import sv.gob.mtps.hr.model.CatEstadocivil;
import sv.gob.mtps.hr.model.CatGenero;
import sv.gob.mtps.hr.model.CatNacionalidad;
import sv.gob.mtps.hr.model.DepMunVw;
import sv.gob.mtps.hr.model.SferhEmpleado;

public interface RegistroPersonalService {
	public void addSferhEmpleado(SferhEmpleado sferhEmpleado);
	public void editSferhEmpleado(SferhEmpleado sferhEmpleado);
    public List<SferhEmpleado> listSferhEmpleado();
    public void removeSferhEmpleado(Integer id);
    public SferhEmpleado findSferhEmpleado(Integer id);
    /*Muestra los Catalogos*/
    public List<CatGenero>listGenero();
    public List<DepMunVw>listMunicipios();
    public List<CatEstadocivil>listEstadoCivil();
    public List<CatNacionalidad>listNacionalidad();
    public List<CatEstadoEmpleado>listEstadoEmpleado();
}
